﻿using GPS.DataAccessLayer;
using PagedList;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GPS.ENTITYS
{
    public class RepostModelGPS_GS_SPEED
    {
        [Display(Name = "STT")]
        public decimal GPS_SPEED_MA { get; set; }

        [Display(Name = "Biển Số")]
        public string GPS_SPEED_BIENSO { get; set; }

        [Display(Name = "Mã đơn vị GTVT")]
        public string GPS_SPEED_DVGTVT_MA { get; set; }

        [Display(Name = "Tên đơn vị GTVT")]
        public string GPS_SPEED_DVGTVT_TEN { get; set; }

        [Display(Name = "Tốc độ(Km/h)")]
        public string GPS_SPEED_TOCDO { get; set; }

        [Display(Name = "Tốc độ cho phép(Km/h)")]
        public string GPS_SPEED_TOCDOCHOPHEP { get; set; }

        [Display(Name = "Thời điểm bắt đầu")]
        public string GPS_SPEED_THOIDIEMBD { get; set; }

        [Display(Name = "Thời điểm kết thúc")]
        public string GPS_SPEED_THOIDIEMKT { get; set; }

        [Display(Name = "Thời gian(s)")]
        public string GPS_SPEED_THOIGIAN { get; set; }

        [Display(Name = "Tọa độ bắt đầu")]
        public string GPS_SPEED_L0CATIONBD { get; set; }

        [Display(Name = "Tọa độ kết thúc")]
        public string GPS_SPEED_L0CATIONKT { get; set; }

        [Display(Name = "Trạng Thái")]
        public string GPS_SPEED_TRANGTHAI { get; set; }
    }

    public class ViewReportModelGPS_GS_SPEED
    {
        public int? Page { get; set; }
        //public int? Page { get; set; }
        [Display(Name = "pDVGTVT_MA")]
        public string pDVGTVT_MA { get; set; }
        public string pBIEN_SO { get; set; }
        public Nullable<System.DateTime> pTUNGAY { get; set; }
        public Nullable<System.DateTime> pDENNGAY { get; set; }
        //[Display(Name = "pDVGTVT_MA")]
        public string pSTATUS { get; set; }
        public IPagedList<RepostModelGPS_GS_SPEED> SearchResults { get; set; }

    }
}
